.NET MAUI
iOS,Android,Windows,MacOSで動作する.
Xamarin.Formsの後継にあたる.
このため,Xamarin.Formsのコードはほとんどそのまま動作する.
UIはXAMLで記述される.
各プラットフォームの違いを.NET MAUIが吸収する.
Xamarin.Essensialsにてモバイルアプリ向けのクラスライブラリが搭載されている.
.NET 6のクラスライブラリを利用できるためF#やVisual Basicでも記述可能.
Xamarinから移行することもできる.
Windows向けのビルドはUWPとなり,.NET 6に基づくため従来のUWPと比べて機能の制限が少ない.
easingなどのアニメーションがある程度用意されている.
SQLiteを開いたりMySQLを直接扱ったりもできる.
Web APIやアプリ内ブラウザも対応可能.